Release Notes: Color-Coded 2.0b7

This is a rewrite of a Fred styling utility.  Fred is somewhat slower in 5.2, probably the result of the Unicode conversion.  The previous parsing algorithm is now too slow on my old powerbook.  This version uses a data-driven recursive transition network parser to do the incremental styling.  RTNs are a good solution for incremental styling because they maintain an internal stack. The stack can be saved between keystrokes and the computation resumes with the next keystroke, without having to parse the entire top-level form.  Performance does not degrade as forms get longer.  This is a bit like continuations in Scheme.  

Batch styling and indentation styling are still done using the old recursive descent algorithm, since it is faster in batch mode.  In the 2.0 release, I may chuck the recursive descent algorithm in the interest of economy.  It's actually not that much faster than the RTN.  We'll see.

2.0b7 is beta, but stable.

The most recent version of the utility will be available at www.clairvaux.org.

Additions: 
Loop and Loop keywords
Unique styling for eval-when superparens
define-compiler-macro
define-compiler-macro-symbol
define-condition
define-modify-macro
define-setf-expander
numerous non preference dialog additions


Shareware:  If you decide to use this utility on a permanent basis, please make a $5.00 contribution to either the World Wildlife Fund or the Save Darfur Coalition. You can do this online.